wearing a star-speckled cloak